do frequently - French English Dictionary